home *** CD-ROM | disk | FTP | other *** search
/ PC go! 2008 April / PCgo 2008-04 (DVD).iso / interface / contents / demoversionen_3846 / 13664 / files / Data1.cab / events.cpp < prev    next >
Encoding:
Text File  |  2001-07-16  |  10.0 KB  |  620 lines

  1. $$IF(AnyEventsConnected)
  2. HRESULT C$$COM_Class_Name$$::ConnectEvents(IApplication *piApp)
  3. {
  4.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  5.  
  6.     HRESULT    hRes = S_OK;
  7. $$INCLUDE(CREATEEVENTSMASK.CPP)
  8.  
  9.     try
  10.     {
  11.         hRes = piApp->ConnectEvents((IDispatch*)this, &varConnectMask, &m_lConnectionID);
  12.         CHECK_HRESULT(hRes);
  13.     }
  14.     catch (...)
  15.     {
  16.         TRACE("C$$COM_Class_Name$$::DisconnectEvents");
  17.     };
  18.  
  19.     return hRes;
  20. }
  21.  
  22. HRESULT C$$COM_Class_Name$$::DisconnectEvents(IApplication *piApp)
  23. {
  24.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  25.  
  26.     HRESULT    hRes = S_OK;
  27.  
  28.     try
  29.     {
  30.         hRes = piApp->DisconnectEvents(m_lConnectionID);
  31.         CHECK_HRESULT(hRes);
  32.     }
  33.     catch (...)
  34.     {
  35.         TRACE("C$$COM_Class_Name$$::DisconnectEvents");
  36.     };
  37.  
  38.     return hRes;
  39. }
  40. $$ENDIF
  41. $$IF(BeforeExit)
  42.  
  43. HRESULT C$$COM_Class_Name$$::BeforeExit(IApplication* TheApp, IMSI_BOOL* Cancel)
  44. {
  45.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  46.  
  47.     HRESULT    hRes = S_OK;
  48.  
  49.     try
  50.     {
  51.  
  52.     }
  53.     catch (...)
  54.     {
  55.         TRACE("C$$COM_Class_Name$$::BeforeExit");
  56.     };
  57.  
  58.     return hRes;
  59. }
  60. $$ENDIF
  61. $$IF(DrawingNew)
  62.  
  63. HRESULT C$$COM_Class_Name$$::DrawingNew( IDrawing* WhichDrawing)
  64. {
  65.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  66.  
  67.     HRESULT    hRes = S_OK;
  68.  
  69.     try
  70.     {
  71.  
  72.     }
  73.     catch (...)
  74.     {
  75.         TRACE("C$$COM_Class_Name$$::DrawingNew");
  76.     };
  77.  
  78.     return hRes;
  79. }
  80. $$ENDIF
  81. $$IF(DrawingOpen)
  82.  
  83. HRESULT C$$COM_Class_Name$$::DrawingOpen( IDrawing* WhichDrawing)
  84. {
  85.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  86.  
  87.     HRESULT        hRes    = S_OK;
  88.  
  89.     try
  90.     {
  91.  
  92.     }
  93.     catch (...)
  94.     {
  95.         TRACE("C$$COM_Class_Name$$::DrawingOpen");
  96.     };
  97.     return hRes;
  98. }
  99. $$ENDIF
  100. $$IF(DrawingActivate)
  101.  
  102. HRESULT C$$COM_Class_Name$$::DrawingActivate( IDrawing* WhichDrawing)
  103. {
  104.     HRESULT        hRes    = S_OK;
  105.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  106.  
  107.  
  108.     try
  109.     {
  110.  
  111.     }
  112.     catch (...)
  113.     {
  114.         TRACE("C$$COM_Class_Name$$::DrawingActivate");
  115.     };
  116.     return hRes;
  117. }
  118. $$ENDIF
  119. $$IF(DrawingDeactivate)
  120.  
  121. HRESULT C$$COM_Class_Name$$::DrawingDeactivate( IDrawing* WhichDrawing)
  122. {
  123.     HRESULT        hRes    = S_OK;
  124.  
  125.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  126.  
  127.     try
  128.     {
  129.  
  130.     }
  131.     catch (...)
  132.     {
  133.         TRACE("C$$COM_Class_Name$$::DrawingDeactivate");
  134.     };
  135.  
  136.     return hRes;
  137. }
  138. $$ENDIF
  139. $$IF(DrawingBeforeClose)
  140.  
  141. HRESULT C$$COM_Class_Name$$::DrawingBeforeClose(IDrawing* WhichDrawing, IMSI_BOOL* Cancel)
  142. {
  143.     HRESULT        hRes    = S_OK;
  144.  
  145.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  146.  
  147.     try
  148.     {
  149.  
  150.     }
  151.     catch (...)
  152.     {
  153.         TRACE("C$$COM_Class_Name$$::DrawingBeforeClose");
  154.     };
  155.  
  156.     return hRes;
  157. }
  158. $$ENDIF
  159. $$IF(DrawingBeforeSave)
  160.  
  161. HRESULT C$$COM_Class_Name$$::DrawingBeforeSave(IDrawing* WhichDrawing, IMSI_BOOL* SaveAs, IMSI_BOOL* Cancel)
  162. {
  163.     HRESULT        hRes    = S_OK;
  164.  
  165.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  166.  
  167.     try
  168.     {
  169.  
  170.     }
  171.     catch (...)
  172.     {
  173.         TRACE("C$$COM_Class_Name$$::DrawingBeforeSave");
  174.     };
  175.  
  176.     return hRes;
  177. }
  178. $$ENDIF
  179. $$IF(WindowResize)
  180.  
  181. HRESULT C$$COM_Class_Name$$::WindowResize(IDrawing* WhichDrawing, View* WhichView, Window* WhichWindow)
  182. {
  183.     HRESULT        hRes    = S_OK;
  184.  
  185.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  186.  
  187.     try
  188.     {
  189.  
  190.     }
  191.     catch (...)
  192.     {
  193.         TRACE("C$$COM_Class_Name$$::WindowResize");
  194.     };
  195.  
  196.     return hRes;
  197. }
  198. $$ENDIF
  199. $$IF(WindowActivate)
  200.  
  201. HRESULT C$$COM_Class_Name$$::WindowActivate(IDrawing* WhichDrawing, View* WhichView, Window* WhichWindow)
  202. {
  203.     HRESULT        hRes    = S_OK;
  204.  
  205.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  206.  
  207.     try
  208.     {
  209.  
  210.     }
  211.     catch (...)
  212.     {
  213.         TRACE("C$$COM_Class_Name$$::WindowActivate");
  214.     };
  215.  
  216.     return hRes;
  217. }
  218. $$ENDIF
  219. $$IF(WindowDeactivate)
  220.  
  221. HRESULT C$$COM_Class_Name$$::WindowDeactivate(IDrawing* WhichDrawing, View* WhichView, Window* WhichWindow)
  222. {
  223.     HRESULT        hRes    = S_OK;
  224.  
  225.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  226.  
  227.     try
  228.     {
  229.  
  230.     }
  231.     catch (...)
  232.     {
  233.         TRACE("C$$COM_Class_Name$$::WindowDeactivate");
  234.     };
  235.  
  236.     return hRes;
  237. }
  238. $$ENDIF
  239. $$IF(MouseDown)
  240.  
  241. HRESULT C$$COM_Class_Name$$::MouseDown(IDrawing* WhichDrawing, View* WhichView, Window* WhichWindow, ImsiMouseButton Button, long Shift, long X, long Y, IMSI_BOOL* Cancel)
  242. {
  243.     HRESULT        hRes    = S_OK;
  244.  
  245.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  246.  
  247.     try
  248.     {
  249.  
  250.     }
  251.     catch (...)
  252.     {
  253.         TRACE("C$$COM_Class_Name$$::MouseDown");
  254.     };
  255.  
  256.     return hRes;
  257. }
  258. $$ENDIF
  259. $$IF(MouseUp)
  260.  
  261. HRESULT C$$COM_Class_Name$$::MouseUp(IDrawing* WhichDrawing, View* WhichView, Window* WhichWindow, ImsiMouseButton Button, long Shift, long X, long Y, IMSI_BOOL* Cancel)
  262. {
  263.     HRESULT        hRes    = S_OK;
  264.  
  265.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  266.  
  267.     try
  268.     {
  269.  
  270.     }
  271.     catch (...)
  272.     {
  273.         TRACE("C$$COM_Class_Name$$::MouseUp");
  274.     };
  275.  
  276.     return hRes;
  277. }
  278. $$ENDIF
  279. $$IF(MouseMove)
  280.  
  281. HRESULT C$$COM_Class_Name$$::MouseMove(IDrawing* WhichDrawing, View* WhichView, Window* WhichWindow, long Shift, long X, long Y, IMSI_BOOL* Cancel)
  282. {
  283.     HRESULT        hRes    = S_OK;
  284.  
  285.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  286.  
  287.     try
  288.     {
  289.  
  290.     }
  291.     catch (...)
  292.     {
  293.         TRACE("C$$COM_Class_Name$$::MouseMove");
  294.     };
  295.  
  296.     return hRes;
  297. }
  298. $$ENDIF
  299. $$IF(BeforeDoubleClick)
  300.  
  301. HRESULT C$$COM_Class_Name$$::BeforeDoubleClick(IDrawing* WhichDrawing, View* WhichView, Window* WhichWindow, Selection* Sel, IMSI_BOOL* Cancel)
  302. {
  303.     HRESULT        hRes    = S_OK;
  304.  
  305.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  306.  
  307.     try
  308.     {
  309.  
  310.     }
  311.     catch (...)
  312.     {
  313.         TRACE("C$$COM_Class_Name$$::BeforeDoubleClick");
  314.     };
  315.  
  316.     return hRes;
  317. }
  318. $$ENDIF
  319. $$IF(BeforeRightClick)
  320.  
  321. HRESULT C$$COM_Class_Name$$::BeforeRightClick(IDrawing* WhichDrawing, View* WhichView, Window* WhichWindow, Selection* Sel, IMSI_BOOL* Cancel)
  322. {
  323.     HRESULT        hRes    = S_OK;
  324.  
  325.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  326.  
  327.     try
  328.     {
  329.  
  330.     }
  331.     catch (...)
  332.     {
  333.         TRACE("C$$COM_Class_Name$$::BeforeRightClick");
  334.     };
  335.  
  336.     return hRes;
  337. }
  338. $$ENDIF
  339. $$IF(SelectionChange)
  340.  
  341. HRESULT C$$COM_Class_Name$$::SelectionChange(IDrawing* WhichDrawing, View* WhichView, Window* WhichWindow, Selection* Sel)
  342. {
  343.     HRESULT        hRes    = S_OK;
  344.  
  345.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  346.  
  347.     try
  348.     {
  349.  
  350.     }
  351.     catch (...)
  352.     {
  353.         TRACE("C$$COM_Class_Name$$::SelectionChange");
  354.     };
  355.  
  356.     return hRes;
  357. }
  358. $$ENDIF
  359. $$IF(CommandBarControlHit)
  360.  
  361. HRESULT C$$COM_Class_Name$$::CommandBarControlHit(CommandBarControl* WhichControl, IMSI_BOOL* Cancel)
  362. {
  363.     HRESULT        hRes    = S_OK;
  364.  
  365.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  366.  
  367.     try
  368.     {
  369.  
  370.     }
  371.     catch (...)
  372.     {
  373.         TRACE("C$$COM_Class_Name$$::CommandBarControlHit");
  374.     };
  375.  
  376.     return hRes;
  377. }
  378. $$ENDIF
  379. $$IF(CommandBarControlStatus)
  380.  
  381. HRESULT C$$COM_Class_Name$$::CommandBarControlStatus( CommandBarControl* WhichControl)
  382. {
  383.     HRESULT        hRes    = S_OK;
  384.  
  385.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  386.  
  387.     try
  388.     {
  389.  
  390.     }
  391.     catch (...)
  392.     {
  393.         TRACE("C$$COM_Class_Name$$::CommandBarControlStatus");
  394.     };
  395.  
  396.     return hRes;
  397. }
  398. $$ENDIF
  399. $$IF(RunTool)
  400.  
  401. HRESULT C$$COM_Class_Name$$::RunTool( Tool* WhichTool)
  402. {
  403.     HRESULT        hRes    = S_OK;
  404.  
  405.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  406.  
  407.     try
  408.     {
  409.  
  410.     }
  411.     catch (...)
  412.     {
  413.         TRACE("C$$COM_Class_Name$$::RunTool");
  414.     };
  415.  
  416.     return hRes;
  417. }
  418. $$ENDIF
  419. $$IF(PointSnapped)
  420.  
  421. HRESULT C$$COM_Class_Name$$::PointSnapped(IDrawing* WhichDrawing, View* WhichView, long X, long Y, IVertex* PointRaw, IVertex* PointSnapped)
  422. {
  423.     HRESULT        hRes    = S_OK;
  424.  
  425.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  426.  
  427.     try
  428.     {
  429.  
  430.     }
  431.     catch (...)
  432.     {
  433.         TRACE("C$$COM_Class_Name$$::PointSnapped");
  434.     };
  435.  
  436.     return hRes;
  437. }
  438. $$ENDIF
  439. $$IF(PointPick)
  440.  
  441. HRESULT C$$COM_Class_Name$$::PointPick(IDrawing* WhichDrawing, View* WhichView, PickResult* Result, IMSI_BOOL PickWasCanceled)
  442. {
  443.     HRESULT        hRes    = S_OK;
  444.  
  445.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  446.  
  447.     try
  448.     {
  449.  
  450.     }
  451.     catch (...)
  452.     {
  453.         TRACE("C$$COM_Class_Name$$::PointPick");
  454.     };
  455.  
  456.     return hRes;
  457. }
  458. $$ENDIF
  459. $$IF(RectanglePick)
  460.  
  461. HRESULT C$$COM_Class_Name$$::RectanglePick(IDrawing* WhichDrawing, View* WhichView, PickResult* Result, IMSI_BOOL PickWasCanceled)
  462. {
  463.     HRESULT        hRes    = S_OK;
  464.  
  465.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  466.  
  467.     try
  468.     {
  469.  
  470.     }
  471.     catch (...)
  472.     {
  473.         TRACE("C$$COM_Class_Name$$::RectanglePick");
  474.     };
  475.  
  476.     return hRes;
  477. }
  478. $$ENDIF
  479. $$IF(PolygonPick)
  480.  
  481. HRESULT C$$COM_Class_Name$$::PolygonPick(IDrawing* WhichDrawing, View* WhichView, PickResult* Result, IMSI_BOOL PickWasCanceled)
  482. {
  483.     HRESULT        hRes    = S_OK;
  484.  
  485.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  486.  
  487.     try
  488.     {
  489.  
  490.     }
  491.     catch (...)
  492.     {
  493.         TRACE("C$$COM_Class_Name$$::PolygonPick");
  494.     };
  495.  
  496.     return hRes;
  497. }
  498. $$ENDIF
  499. $$IF(ViewBeforeRedraw)
  500.  
  501. HRESULT C$$COM_Class_Name$$::ViewBeforeRedraw(IDrawing* WhichDrawing, View* WhichView)
  502. {
  503.     HRESULT        hRes    = S_OK;
  504.  
  505.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  506.  
  507.     try
  508.     {
  509.  
  510.     }
  511.     catch (...)
  512.     {
  513.         TRACE("C$$COM_Class_Name$$::ViewBeforeRedraw");
  514.     };
  515.  
  516.     return hRes;
  517. }
  518. $$ENDIF
  519. $$IF(ViewAfterRedraw)
  520.  
  521. HRESULT C$$COM_Class_Name$$::ViewAfterRedraw(IDrawing* WhichDrawing, View* WhichView)
  522. {
  523.     HRESULT        hRes    = S_OK;
  524.  
  525.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  526.  
  527.     try
  528.     {
  529.  
  530.     }
  531.     catch (...)
  532.     {
  533.         TRACE("C$$COM_Class_Name$$::ViewAfterRedraw");
  534.     };
  535.  
  536.     return hRes;
  537. }
  538. $$ENDIF
  539. $$IF(VirtualIntersectionPick)
  540.  
  541. HRESULT C$$COM_Class_Name$$::VirtualIntersectionPick(IDrawing* WhichDrawing, View* WhichView, PickResult* Result, IMSI_BOOL PickWasCanceled)
  542. {
  543.     HRESULT        hRes    = S_OK;
  544.  
  545.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  546.  
  547.     try
  548.     {
  549.  
  550.     }
  551.     catch (...)
  552.     {
  553.         TRACE("C$$COM_Class_Name$$::VirtualIntersectionPick");
  554.     };
  555.  
  556.     return hRes;
  557. }
  558. $$ENDIF
  559. $$IF(CommandBarControlDone)
  560.  
  561. HRESULT C$$COM_Class_Name$$::CommandBarControlDone( CommandBarControl* WhichControl)
  562. {
  563.     HRESULT        hRes    = S_OK;
  564.  
  565.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  566.  
  567.     try
  568.     {
  569.  
  570.     }
  571.     catch (...)
  572.     {
  573.         TRACE("C$$COM_Class_Name$$::CommandBarControlDone");
  574.     };
  575.  
  576.     return hRes;
  577. }
  578. $$ENDIF
  579. $$IF(Drop)
  580.  
  581. HRESULT C$$COM_Class_Name$$::Drop(IDrawing* WhichDrawing, View* WhichView, Window* WhichWindow, Selection* Sel)
  582. {
  583.     HRESULT        hRes    = S_OK;
  584.  
  585.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  586.  
  587.     try
  588.     {
  589.  
  590.     }
  591.     catch (...)
  592.     {
  593.         TRACE("C$$COM_Class_Name$$::Drop");
  594.     };
  595.  
  596.     return hRes;
  597. }
  598. $$ENDIF
  599. $$IF(DrawingAfterSave)
  600.  
  601. HRESULT C$$COM_Class_Name$$::DrawingAfterSave( IDrawing* WhichDrawing)
  602. {
  603.     HRESULT        hRes    = S_OK;
  604.  
  605.     AFX_MANAGE_STATE(AfxGetStaticModuleState())
  606.  
  607.     try
  608.     {
  609.  
  610.     }
  611.     catch (...)
  612.     {
  613.         TRACE("C$$COM_Class_Name$$::DrawingAfterSave");
  614.     };
  615.  
  616.     return hRes;
  617. }
  618. $$ENDIF
  619.  
  620.